call plug#begin('~/.vim/plugged')

" full text quick move 
Plug 'easymotion/vim-easymotion'

" file explorer, instead of netrw
Plug 'justinmk/vim-dirvish'

" tab
Plug 'godlygeek/tabular', { 'on': 'Tabular' }

" Diff Enforce  support histogram / patience 
Plug 'chrisbra/vim-diff-enhanced'

" start menu, latest edited file
Plug 'mhinz/vim-startify'

" a bunch of colorschme
Plug 'flazz/vim-colorschemes'

" support lib, 
Plug 'xolox/vim-misc'

" display marks on side bars
Plug 'mh21/errormarker.vim'

" 
Plug 't9md/vim-choosewin'

" 
Plug 'skywind3000/vim-preview'

" Git support
Plug 'tpope/vim-fugitive'

" Coc
Plug 'neoclide/coc.nvim', { 'branch': 'release'}
inoremap <silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm()
                             \: "\<C-g>u\<CR>\<c-r>=coc#on_enter()\<CR>"

call plug#end()
